serve a punishment or sentence - Français Anglais Dictionnaire